// pages/my/register/register.js
var res = { '姓名': '', '身份证号': '', '手机号码': '', '微信号码': '', '性别': ''}
Page({
  data: {
    authorize: [
      { tit: '姓名', ph: '请填写姓名', tp: 'text' },
      { tit: '身份证号', ph: '验证身份证号', tp: 'idcard' },
    ],
    inputs: [
      { tit: '岗位', ph: '请填写您的岗位', tp: 'text' },
      { tit: '手机号码', ph: '请填写常用手机号码', tp: 'number' },
      { tit: '微信号码', ph: '微信号码信息选填', tp: 'text' },
    ],
    hasAuthorized: false,
    btnDisable: false
  },
  authorize() {
    if (res['姓名'] == '' || !res['身份证号'][17] ) {
      wx.toast('\n信息不完整！\n');
      return 0;
    }
    this.setData({ btnDisable: true });
    var UA_data = {
      username: res.姓名,
      id_number: res.身份证号,
    }
    wx.req('userAuth', UA_data, '认证中').then((res) => {
      let UBIG_data = { user_id: wx.appData.user_id };
      // wx.req('userBasicInfoGet', UBIG_data).then((res) => {
      //   console.log(res)
      // })
      console.log(res.odr, res.data)
      if (res.data.errCode == 0) {
        this.setData({ hasAuthorized: true });
        // wx.modal('验证成功', '身份验证成功，请完善或修改个人信息。');
        // wx.setNavigationBarTitle({ title: '完善信息' });
        wx.login({
          success: res => {
            var UL_data = { code: res.code }
            wx.req('userLogin', UL_data).then((res) => {
              wx.appData.PHPSESSID = 'PHPSESSID=' + res.data.PHPSESSID;
              console.log(res.odr, res);
              wx.appData.openid = res.data.data.openid;
              wx.appData.user_id = res.data.data.user_id;
              wx.relauch({
                url: '/pages/index/attendance/attendance',
              })
              wx.toast('认证成功', 'success')
            })
          }
        })
      } else {
        wx.modal('认证失败','身份信息不存在，或姓名与身份证号不匹配。', '重试')
      }
      this.setData({ btnDisable: false });
    })
  },
  reg() {
    if (res['性别']==''||res['手机号码']==''||res['岗位'] == ''){
      wx.showToast({
        title: '\n信息未完善！\n',
        icon:'none'
      })
      return 0;
    }
    this.setData({ btnDisable: true });
    var REG_data = {
      "userName": res.姓名,
      "telephoneNumber": res.联系方式1,
    }
    console.log(REG_data)
    this.setData({ btnDisable: false })
  },

  radioChange(e) { res['性别'] = e.detail.value },
  inp: e => { res[e.currentTarget.id] = e.detail.value },
  onLoad: function (options) {
  
  },


})